immune substance - Espagnol Anglais Dictionnaire